package com.betterwood.dragon.entity.dto;

import lombok.Data;
import lombok.extern.log4j.Log4j2;
import lombok.extern.slf4j.Slf4j;

import java.util.Date;

@Slf4j
@Data
public class VariflightInfoDTO {

    private String flightNo;// 航班号
    private Date flightDate;// 航班日期
    private String flightCompany;// 航司
    private String flightState;// 航班状态（计划，起飞，到达，延误，取消，备降，返航）
    private String shareFlag;// 是否共享 （0:不共享;1:共享 ）
    private String flightDepcode;// 出发地三字码
    private String flightArrCode;// 目的地三字码
    private Date flightDeptimePlanDate;// 计划起飞时间（yyyy-mm-dd hh-mm-ss格式）
    private Date flightArrtimePlanDate;// 计划到达时间（yyyy-mm-dd hh-mm-ss格式）
    private Date flightDeptimeReadyDate;// 预计起飞时间（yyyy-mm-dd hh-mm-ss格式）
    private Date flightArrtimeReadyDate;// 预计到达时间（yyyy-mm-dd hh-mm-ss格式）
    private String flightDeptimeDate;// 实际起飞时间（yyyy-mm-dd hh-mm-ss格式）
    private String flightArrtimeDate;// 实际到达时间（yyyy-mm-dd hh-mm-ss格式）
    private String shareFlightNo;// 共享航班号
    private String flightState_New;// 航班状态标识符
    private String flightHTerminal;// 候机楼
    private String flightTerminal;// 接机楼
    private String flightDep;// 出发城市名
    private String flightArr;// 到达城市名
    private String flightDepAirport;// 出发机场名
    private String flightArrAirport;// 到达机场名
    private String fcategory;// 航班属性（0:国内-国内;1国内-国际;2国内-地区;3:地区-国际;4:国际-国际;5:未知）
    private String boardGateTime;// 安检口 到登机口 的步行时间
    private String checkintable;// 值机柜
    private String reachexit;
    private String baggageId;
    private String supplierType;
    private String fid;
    private String org_timezone;// 出发地时区
    private String dst_timezone;// 目的地时区
    private String stopFlag;// 是否经停
    private String fillFlightNo;// 补班航班号 （取消的航班才有此字段）
    private String boardState;// 乘机状态
    private String boardGate;// 登机口
    private String stopAirportCode;
    private String lg;// 语种
    private String sections;

}